constructed with spikes - Spanish English Dictionary